 $(function() {
	var jingliid = $("#jingli");

	// 初始化
	jingliid.datagrid({
		url : 'jingli/jingli',
		fit : true,
		rownumbers : true,
		pagination : true, // 是否显示分页栏
		columns : [ [
				{
					field : 'user_name',
					title : '姓名',
					align : 'center',
					width : 100
				},
				{
					field : 'interview_time',
					title : '面试时间',
					width : 150,
					formatter : function(value, row, index) {
						var c = new Date(value);// 传入一个时间戳
						c.toLocaleString();// 返回本地时间
						var d = new Date(c);
						var formatIt = d.getFullYear() + '-'
								+ (d.getMonth() + 1) + '-' + d.getDate() + ' '
								+ d.getHours() + ':' + d.getMinutes() + ':'
								+ d.getSeconds();
						return formatIt;
					}
				},
				{
					field : 'interview_company',
					title : '公司',
					width : 100,
				},
				{
					field : 'interview_address',
					title : '地点',
					width : 100
				},
				{
					field : 'interview_success',
					title : '是否就业成功',
					align : 'center',
					width : 100,
					formatter : function(value, row, index) {
						if (value == 1) {
							return '是'
						} else {
							return '否'
						}
					}
				},
				{
					field : 'upload_time',
					title : '上传时间',
					width : 150,
					formatter : function(value, row, index) {
						var c = new Date(value);// 传入一个时间戳
						c.toLocaleString();// 返回本地时间
						var d = new Date(c);
						var formatIt = d.getFullYear() + '-'
								+ (d.getMonth() + 1) + '-' + d.getDate() + ' '
								+ d.getHours() + ':' + d.getMinutes() + ':'
								+ d.getSeconds();
						return formatIt;
					}
				},
				{
					field : 'ac',
					title : '操作',
					align : 'center',
					width : 100,
					align : 'center',
					formatter : function(value, row, index) {
						var bts = [];
						bts.push('<a data-index="' + index
								+ '" class="ctr edit">查看详情</a>');
						return bts.join('');
					}
				} ] ],
	});
	/***
	 * 搜索
	 */
	var interviewSuccess = $("#shifou");
	var interviewAddress = $("#name");
	var interviewCompany = $("#gongsi");
	$("#jingliSearch").on('click', function() {
		jingliid.datagrid("load", {
			interviewSuccess : interviewSuccess.val(),
			interviewCompany : "%" + interviewCompany.val() + "%",
			interviewAddress : "%" + interviewAddress.val() + "%"
		});
	});
	
	
	/**
	 * 重置
	 */
	var form = $("#jianliSearchForm");
	$("#jingliReset").on('click', function() {
		form.form('clear');
		// 清除查询参数
		jingliid.datagrid("load", {});
	});
	var gridpanel = jingliid.datagrid("getPanel");
	gridpanel.on("click", "a.edit", function() {
		var index = this.dataset.index;
		// 如果只有下标，没有id的情况，要获取id
		var rows = jingliid.datagrid("getRows");
		// 同下标获取对应行的数据对象
		var id = rows[index].interview_id;
		mianshiForm(id);
	});

	function mianshiForm(id) {
		var dialog = $("<div/>").dialog({
			href : 'jingli/jy-ms-jinglixiangqing' + (id ? ("/" + id) : ""),
			title : '查询面试详情',
			height : '650',
			width : '750',
			modal : true,
			onClose : function() {
				// 窗口关闭的同时销毁此窗口
				$(this).dialog("destroy");
			},
		});
	}
});